function concatMenu(str,children){
	var itemStr=parseDom('<ul class="sub-menu-list"></ul>');
	$.each(children,function(i,o){
		var item;
		if(!o.children){
			var url='javascript:void(0);';
			if(o.linkurl!=null&&o.linkurl!=''&&o.linkurl!='null'){
				url=o.linkurl;
			}
			item=parseDom('<li><a  href='+url+'><span>'+o.name+'</span></a></li>');
		}
		if(o.children){
			var url='javascript:void(0);';
			if(o.linkurl!=null&&o.linkurl!=''&&o.linkurl!='null'){
				url=o.linkurl;
			}
			item=parseDom('<li><a class="open_sub_menu"  href='+url+'><span>'+o.name+'</span></a></li>');
			var itemStrThrid=parseDom('<ul class="sub-menu-list"></ul>');
			$.each(o.children,function(m,obj){
				var url='javascript:void(0);';
				if(obj.linkurl!=null&&obj.linkurl!=''&&obj.linkurl!='null'){
					url=obj.linkurl;
				}
				var mObj=parseDom('<li><a href='+url+'><span>'+obj.name+'</span></a></li>');
				$(itemStrThrid).append(mObj);
			})
			$(item).append(itemStrThrid);
		}
		$(itemStr).append(item);
	})
	$(str).append(itemStr);
}


function parseDom(arg) { 
	var objE = document.createElement("div"); 
	 objE.innerHTML = arg; 
	 return objE.childNodes; 
}